useless, debased or degraded person - Español Inglés Diccionario